1
general::
Phrase(s): slave away (at something)
Fig. to work very hard (doing something). • I’m tired of slaving away at this and getting nowhere. • I’m slaving away for $7.00 an hour and have no prospects for the future.
McGrawhill's American Idioms And Phrasal Verbs